plug-and-socket connection - German English Dictionary